insulating layers - Alemán Inglés Diccionario